package com.zy.pro.letter.model;

import java.util.Date;

import com.zy.pro.shop.model.Shop;
import com.zy.pro.user.model.User;


public class Letter {
	
	
	private String letterId;//   站内信主键
	private Integer letterUserId;//   用户主键
	private Integer letterShopId;//   店铺主键
	private Integer letterUserStatus;//   用户阅读状态(0:发送1:未读,2:已读)
	private Integer letterShopStatus;//   店铺阅读状态(0:发送1:未读,2:已读)
	private String letterPrvId;//   站内信的直属父站内信的主键
	private String prvId;//   站内信的最终父站内信主键
	private String letterTitle;//	站内信标题
	private String letterContent;//   站内信内容
	private Date letterCreateTime;//   创建时间
	private String letterOrderId;//   订单主键
	private Integer letterType;//   站内信类型(1:用户发送,店家接收,2:店家发送,用户接收)
	private Integer letterStatus;//站内信状态(1:正常,2:冻结,3:删除)
	
	private String letterPhone;//发信人联系方式
	private String letterUserName;//用户名称
	private String letterShopName;//店铺名称
	private Integer letterTypeStatus;//站内信类型状态(1:普通,2:确认金额执行,3:付款,4:退款,5:删除)
	
	private User user;//用户信息
	private Shop shop;//店家信息
	
	public Integer getLetterTypeStatus() {
		return letterTypeStatus;
	}
	public void setLetterTypeStatus(Integer letterTypeStatus) {
		this.letterTypeStatus = letterTypeStatus;
	}
	public User getUser() {
		return user;
	}
	public void setUser(User user) {
		this.user = user;
	}
	public Shop getShop() {
		return shop;
	}
	public void setShop(Shop shop) {
		this.shop = shop;
	}
	
	public String getLetterPhone() {
		return letterPhone;
	}
	public void setLetterPhone(String letterPhone) {
		this.letterPhone = letterPhone;
	}
	public String getLetterUserName() {
		return letterUserName;
	}
	public void setLetterUserName(String letterUserName) {
		this.letterUserName = letterUserName;
	}
	public String getLetterShopName() {
		return letterShopName;
	}
	public void setLetterShopName(String letterShopName) {
		this.letterShopName = letterShopName;
	}
	public String getLetterTitle() {
		return letterTitle;
	}
	public void setLetterTitle(String letterTitle) {
		this.letterTitle = letterTitle;
	}
	public Integer getLetterStatus() {
		return letterStatus;
	}
	public void setLetterStatus(Integer letterStatus) {
		this.letterStatus = letterStatus;
	}
	public String getLetterId() {
	    return this.letterId;
	}
	public void setLetterId(String letterId) {
	    this.letterId=letterId;
	}
	public Integer getLetterUserId() {
	    return this.letterUserId;
	}
	public void setLetterUserId(Integer letterUserId) {
	    this.letterUserId=letterUserId;
	}
	public Integer getLetterShopId() {
	    return this.letterShopId;
	}
	public void setLetterShopId(Integer letterShopId) {
	    this.letterShopId=letterShopId;
	}
	public Integer getLetterUserStatus() {
	    return this.letterUserStatus;
	}
	public void setLetterUserStatus(Integer letterUserStatus) {
	    this.letterUserStatus=letterUserStatus;
	}
	public Integer getLetterShopStatus() {
	    return this.letterShopStatus;
	}
	public void setLetterShopStatus(Integer letterShopStatus) {
	    this.letterShopStatus=letterShopStatus;
	}
	public String getLetterPrvId() {
	    return this.letterPrvId;
	}
	public void setLetterPrvId(String letterPrvId) {
	    this.letterPrvId=letterPrvId;
	}
	public String getPrvId() {
	    return this.prvId;
	}
	public void setPrvId(String prvId) {
	    this.prvId=prvId;
	}
	public String getLetterContent() {
	    return this.letterContent;
	}
	public void setLetterContent(String letterContent) {
	    this.letterContent=letterContent;
	}
	public Date getLetterCreateTime() {
	    return this.letterCreateTime;
	}
	public void setLetterCreateTime(Date letterCreateTime) {
	    this.letterCreateTime=letterCreateTime;
	}
	public String getLetterOrderId() {
	    return this.letterOrderId;
	}
	public void setLetterOrderId(String letterOrderId) {
	    this.letterOrderId=letterOrderId;
	}
	public Integer getLetterType() {
		return letterType;
	}
	public void setLetterType(Integer letterType) {
		this.letterType = letterType;
	}
	
}
